package com.ebupt.migu.music.userGroup.entity;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * Created by Intellij IDEA.
 * User:  liuyangyang@cd.ebupt.com
 * Date:  2019/9/18
 */

@Setter
@Getter
public class ActiveArrayBean implements Serializable {
    /**
     * 行为类型  1、下载，2、访问，3、收藏，4、分享，5、看过，6、评论，7、订购，8、使用，9、听过
     */
    private String actionType;

    /**
     * 查找类型 1、名称 ，2、ID
     */
    private String musicSearch;

    /**
     * 歌曲名称
     */
    private String musicName;

    /**
     * 歌曲id
     */
    private String musicId;

    /**
     * 歌手名
     */
    private String singerName;

    /**
     * 歌手id
     */
    private String singerId;

    /**
     * 统计规则 1、小于，2、大于，3、区间
     */
    private String countRules;

    /**
     * 开始次数  如果选择大于、小于2种情况，次数以startCount为准
     */
    private String startCount;

    /**
     * 截止次数
     */
    private String endCount;

    /**
     * 1 付费 0 免费
     */
    private String feefFlag;

    /**
     * 1、或，2、与
     */
    private String queryType;

    /**
     * 访问url
     */
    private String visitUrl;

    /**
     * 收藏：1 歌曲 2 歌单 3 专辑 4视频彩铃 5 mv  6  短视频 7 演唱会 8 歌手
     * 分享：1 歌曲 2 歌单 3 专辑 4视频彩铃 5 mv  6  短视频 7 演唱会 8 歌手
     * 看过：1 视频彩铃 2 mv  3  短视频 4 演唱会
     * 评论：1 歌曲 2 歌单 3 专辑 4视频彩铃 5 mv  6  短视频 7 演唱会
     */
    private String resourceType;

    /**
     * 收藏：歌曲/歌单/专辑/视频彩铃/mv/短视频/演唱会id
     * 分享：歌曲/歌单/专辑/视频彩铃/mv/短视频/演唱会id/歌手id
     * 看过：视频彩铃/mv/短视频/演唱会id
     * 评论：歌曲/歌单/专辑/视频彩铃/mv/短视频/演唱会id
     */
    private String resourceId;

    /**
     * 收藏：歌曲/歌单/专辑/视频彩铃/mv/短视频/演唱会名称
     * 分享：歌曲/歌单/专辑/视频彩铃/mv/短视频/演唱会名称/歌手名称
     * 看过：视频彩铃/mv/短视频/演唱会名称
     * 评论：歌曲/歌单/专辑/视频彩铃/mv/短视频/演唱会名称
     */
    private String resourceName;

    /**
     * 订购类型  1 彩铃订购 2 数字专辑 3 铃音盒 4 会员订购
     */
    private String cringOrder;

    /**
     * 频次类型   1、天数，2、平均时长（秒）
     */
    private String hzType;

    /**
     * 使用类型  1、APP使用，2、试听
     */
    private String useType;

    /**
     * 看过类型  1、视频，2、某歌手演唱会
     */
    private String watchType;

    /**
     * 听过类型 1、歌曲，2、歌单，3、专辑，4、歌手，5、风格，6、场景，7、主体，8、语言，9、艺人
     */
    private String heardType;

    /**
     * 艺人类型 1、年代，2、地域
     */
    private String artistType;

    /**
     * 年代 60年代/70年代/80年代/90年代/00年代/10年代
     */
    private String singerYear;

    /**
     * 地域  东南亚/其他/内地/台湾/日本/欧美/澳门/韩国/香港
     */
    private String singerArea;

    /**
     * 歌曲风格
     */
    private String songStyle;

    /**
     * 歌曲场景
     */
    private String songScene;

    /**
     * 歌曲主题
     */
    private String songTheme;

    /**
     * 歌曲语言
     */
    private String songLang;
}
